﻿<%@ Page Language="C#" MasterPageFile="~/travel-hotels/booking/Travel_Booking.master"
    AutoEventWireup="true" CodeFile="book.aspx.cs" Inherits="travel_hotels_booking_book" %>

<%@ Register Src="~/controls/usrNoJS.ascx" TagName="usrNoJS" TagPrefix="ucNoJS" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">

    <script src="../../includes/ValidationError-NEW.js" type="text/javascript"></script>

    <script src="../../includes/ValidationEffect-NEW.js" type="text/javascript"></script>

    <script src="../../includes/LoadingProgress.js" type="text/javascript"></script>

    <div class="elements_inner_wrapper m10t">
        <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true"
            AsyncPostBackTimeout="36000">
        </asp:ScriptManager>
        <ucNoJS:usrNoJS ID="usrNoJS1" runat="server" />
        <!-- #Include file="~/includes/body_loader.inc" -->
        <div id="divContent" style="display: none">
            <div id="divStep1Title" runat="server">
                <strong>Step 1 Traveler Information</strong> > Step 2 Payment
            </div>
            <div id="divStep2Title" runat="server" visible="false">
                Step 1 Traveler Information > <strong>Step 2 Payment</strong>
            </div>
            <div class="seperator">
            </div>
            <div class="clear">
            </div>
            <asp:Label ID="lblMessage" runat="server" ForeColor="Red"></asp:Label>
            <div class="clearFix">
                <div class="rightcol300">
                    <div class="h_details a_rad">
                        <h4>
                            Details of Stay</h4>
                        <div class="right_con">
                            <h3>
                                <asp:Label ID="lblHotelName" runat="server" Font-Bold="true" Font-Size="Small"></asp:Label></h3>
                            <div class="left result-img">
                                <asp:Image ID="imgHotel" runat="server" />
                            </div>
                            <asp:Button ID="btnRatings" Enabled="false" runat="server" /><br />
                            <asp:Label ID="lblHotelAddress" runat="server"></asp:Label>
                            <div class="clear">
                            </div>
                            <span class="name">Check-in:</span> <span class="value">
                                <asp:Label ID="lblCheckin" runat="server"></asp:Label></span> <span class="name">Check-out:</span>
                            <span class="value">
                                <asp:Label ID="lblCheckout" runat="server"></asp:Label></span> <span class="name">Guests:</span>
                            <span class="value">
                                <asp:Label ID="lblOccupants" runat="server"></asp:Label></span> <span class="name">Rooms:</span>
                            <span class="value">
                                <asp:Label ID="lblNoOfRooms" runat="server"></asp:Label></span> <span class="name">RoomType:</span>
                            <span class="name">
                                <asp:Label ID="lblRoomDetails" runat="server"></asp:Label></span> <span class="nameval">
                                    <asp:Label ID="lblPromoDescription" runat="server"></asp:Label></span>
                            <div class="seperator">
                            </div>
                            <span class="sep_title">All prices are displayed in $ SGD</span> Price Details<br />
                            <br />
                            <asp:Label ID="lblPriceDetails" runat="server"></asp:Label>
                             <asp:Label ID="lblPriceDetailsDesc" runat="server" Font-Size="Smaller"></asp:Label>
                            <br />
                            <asp:Label ID="lblTaxService" runat="server"></asp:Label>
                            <br />
                            <strong>Total Charges: </strong> &nbsp;
                            <asp:Label ID="lblTotalCharges" runat="server" Font-Bold="true"></asp:Label>
                            <asp:Label ID="lblTotalDesc" runat="server" Font-Size="Smaller"></asp:Label>
                            <input id="inputTotalCharge" runat="server" type="hidden" />
                            <asp:Label ID="lblNotifications" runat="server" Font-Size="X-Small"></asp:Label>
                        </div>
                    </div>
                </div>
                <div class="w679 hotel_content">
                    <div id="divGuestDetails" runat="server">
                        <div class="btitle_full a_rad">
                            <h3>
                                Guest Details</h3>
                        </div>
                        Please provide a name and room preference for the guest responsible for checking
                        into the room(s).<br />
                        <br />
                        <div id="divRoom1" runat="server" style="padding: 15px;">
                            Room 1:&nbsp;&nbsp; <b>
                                <asp:Label ID="lblRoom1Occupants" runat="server"></asp:Label></b>
                            <input id="inRoom1Adults" runat="server" type="hidden" />
                            <input id="inRoom1Child" runat="server" type="hidden" />
                            <input id="inRoom1ChildAge" runat="server" type="hidden" />
                            <hr />
                            First Name
                            <br />
                            <asp:TextBox ID="txtRoom1FirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="reqRoom1FirstName" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom1FirstName" ErrorMessage="*Please enter your first name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <br />
                            Last Name
                            <br />
                            <asp:TextBox ID="txtRoom1LastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom1LastName" ErrorMessage="*Please enter your last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            <div id="divRoom1SmokingPref" runat="server" visible="false">
                                <br />
                                Smoking Preference
                                <br />
                                <asp:RadioButtonList ID="rdoRoom1SmokingPref" runat="server" RepeatDirection="Horizontal">
                                    <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                    <asp:ListItem>Smoking</asp:ListItem>
                                </asp:RadioButtonList>
                                <br />
                            </div>
                            <div id="divRoom1BeddingPref" runat="server" visible="false">
                                Bedding Preference
                                <br />
                                <asp:DropDownList ID="ddlRoom1BeddingPref" runat="server">
                                </asp:DropDownList>
                                <br />
                                <br />
                            </div>
                            Special Request* (optional)<br />
                            <asp:TextBox ID="txtRoom1Request" runat="server" TextMode="MultiLine" Height="50px"
                                Width="250px"></asp:TextBox><br />
                            <div class="i11">
                                *Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                            <br />
                            <br />
                        </div>
                        <div id="divRoom2" runat="server" visible="false">
                            Room 2:&nbsp;&nbsp; <b>
                                <asp:Label ID="lblRoom2Occupants" runat="server"></asp:Label></b>
                            <input id="inRoom2Adults" runat="server" type="hidden" />
                            <input id="inRoom2Child" runat="server" type="hidden" />
                            <input id="inRoom2ChildAge" runat="server" type="hidden" />
                            <hr />
                            First Name
                            <br />
                            <asp:TextBox ID="txtRoom2FirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom2FirstName" ErrorMessage="*Please enter your first name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            Last Name
                            <br />
                            <asp:TextBox ID="txtRoom2LastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom2LastName" ErrorMessage="*Please enter your last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <br />
                            <div id="divRoom2SmokingPref" runat="server" visible="false">
                                <br />
                                Smoking Preference
                                <br />
                                <asp:RadioButtonList ID="rdoRoom2SmokingPref" runat="server" RepeatDirection="Horizontal">
                                    <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                    <asp:ListItem>Smoking</asp:ListItem>
                                </asp:RadioButtonList>
                                <br />
                            </div>
                            <div id="divRoom2BeddingPref" runat="server" visible="false">
                                Bedding Preference
                                <br />
                                <asp:DropDownList ID="ddlRoom2BeddingPref" runat="server">
                                </asp:DropDownList>
                                <br />
                                <br />
                            </div>
                            Special Request* (optional)<br />
                            <asp:TextBox ID="txtRoom2Request" runat="server" TextMode="MultiLine" Height="50px"
                                Width="250px"></asp:TextBox><br />
                            <div class="i11">
                                *Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                            <br />
                            <br />
                        </div>
                        <div id="divRoom3" runat="server" visible="false">
                            Room 3:&nbsp;&nbsp; <b>
                                <asp:Label ID="lblRoom3Occupants" runat="server"></asp:Label></b><input id="inRoom3Adults"
                                    runat="server" type="hidden" /><input id="inRoom3Child" runat="server" type="hidden" /><input
                                        id="inRoom3ChildAge" runat="server" type="hidden" />
                            <hr />
                            First Name
                            <br />
                            <asp:TextBox ID="txtRoom3FirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom3FirstName" ErrorMessage="*Please enter your first name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            Last Name
                            <br />
                            <asp:TextBox ID="txtRoom3LastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom3LastName" ErrorMessage="*Please enter your last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            <div id="divRoom3SmokingPref" runat="server" visible="false">
                                <br />
                                Smoking Preference
                                <br />
                                <asp:RadioButtonList ID="rdoRoom3SmokingPref" runat="server" RepeatDirection="Horizontal">
                                    <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                    <asp:ListItem>Smoking</asp:ListItem>
                                </asp:RadioButtonList>
                                <br />
                            </div>
                            <div id="divRoom3BeddingPref" runat="server" visible="false">
                                Bedding Preference
                                <br />
                                <asp:DropDownList ID="ddlRoom3BeddingPref" runat="server">
                                </asp:DropDownList>
                                <br />
                                <br />
                            </div>
                            Special Request* (optional)<br />
                            <asp:TextBox ID="txtRoom3Request" runat="server" TextMode="MultiLine" Height="50px"
                                Width="250px"></asp:TextBox><br />
                            <div class="i11">
                                *Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                            <br />
                            <br />
                        </div>
                        <div id="divRoom4" runat="server" visible="false">
                            Room 4:&nbsp;&nbsp; <b>
                                <asp:Label ID="lblRoom4Occupants" runat="server"></asp:Label></b><input id="inRoom4Adults"
                                    runat="server" type="hidden" /><input id="inRoom4Child" runat="server" type="hidden" /><input
                                        id="inRoom4ChildAge" runat="server" type="hidden" />
                            <hr />
                            First Name
                            <br />
                            <asp:TextBox ID="txtRoom4FirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom4FirstName" ErrorMessage="*Please enter your first name"
                                Display="Dynamic"></asp:RequiredFieldValidator><br />
                            Last Name
                            <br />
                            <asp:TextBox ID="txtRoom4LastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom4LastName" ErrorMessage="*Please enter your last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            Special Request* (optional)<br />
                            <div id="divRoom4SmokingPref" runat="server" visible="false">
                                <br />
                                Smoking Preference
                                <br />
                                <asp:RadioButtonList ID="rdoRoom4SmokingPref" runat="server" RepeatDirection="Horizontal">
                                    <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                    <asp:ListItem>Smoking</asp:ListItem>
                                </asp:RadioButtonList>
                                <br />
                            </div>
                            <div id="divRoom4BeddingPref" runat="server" visible="false">
                                Bedding Preference
                                <br />
                                <asp:DropDownList ID="ddlRoom4BeddingPref" runat="server">
                                </asp:DropDownList>
                                <br />
                                <br />
                            </div>
                            <asp:TextBox ID="txtRoom4Request" runat="server" TextMode="MultiLine" Height="50px"
                                Width="250px"></asp:TextBox><br />
                            <div class="i11">
                                *Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                            <br />
                            <br />
                        </div>
                        <div id="divRoom5" runat="server" visible="false">
                            Room 5:&nbsp;&nbsp; <b>
                                <asp:Label ID="lblRoom5Occupants" runat="server"></asp:Label></b><input id="inRoom5Adults"
                                    runat="server" type="hidden" /><input id="inRoom5Child" runat="server" type="hidden" /><input
                                        id="inRoom5ChildAge" runat="server" type="hidden" />
                            <hr />
                            First Name
                            <br />
                            <asp:TextBox ID="txtRoom5FirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom5FirstName" ErrorMessage="*Please enter your first name"
                                Display="Dynamic"></asp:RequiredFieldValidator><br />
                            Last Name
                            <br />
                            <asp:TextBox ID="txtRoom5LastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom5LastName" ErrorMessage="*Please enter your last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            <div id="divRoom5SmokingPref" runat="server" visible="false">
                                <br />
                                Smoking Preference
                                <br />
                                <asp:RadioButtonList ID="rdoRoom5SmokingPref" runat="server" RepeatDirection="Horizontal">
                                    <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                    <asp:ListItem>Smoking</asp:ListItem>
                                </asp:RadioButtonList>
                                <br />
                            </div>
                            <div id="divRoom5BeddingPref" runat="server" visible="false">
                                Bedding Preference
                                <br />
                                <asp:DropDownList ID="ddlRoom5BeddingPref" runat="server">
                                </asp:DropDownList>
                                <br />
                                <br />
                            </div>
                            Special Request* (optional)<br />
                            <asp:TextBox ID="txtRoom5Request" runat="server" TextMode="MultiLine" Height="50px"
                                Width="250px"></asp:TextBox><br />
                            <div class="i11">
                                *Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                            <br />
                            <br />
                        </div>
                        <div id="divRoom6" runat="server" visible="false">
                            Room 6:&nbsp;&nbsp; <b>
                                <asp:Label ID="lblRoom6Occupants" runat="server"></asp:Label></b><input id="inRoom6Adults"
                                    runat="server" type="hidden" /><input id="inRoom6Child" runat="server" type="hidden" /><input
                                        id="inRoom6ChildAge" runat="server" type="hidden" />
                            <hr />
                            First Name
                            <br />
                            <asp:TextBox ID="txtRoom6FirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom6FirstName" ErrorMessage="*Please enter your first name"
                                Display="Dynamic"></asp:RequiredFieldValidator><br />
                            Last Name
                            <br />
                            <asp:TextBox ID="txtRoom6LastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom6LastName" ErrorMessage="*Please enter your last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            <div id="divRoom6SmokingPref" runat="server" visible="false">
                                <br />
                                Smoking Preference
                                <br />
                                <asp:RadioButtonList ID="rdoRoom6SmokingPref" runat="server" RepeatDirection="Horizontal">
                                    <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                    <asp:ListItem>Smoking</asp:ListItem>
                                </asp:RadioButtonList>
                                <br />
                            </div>
                            <div id="divRoom6BeddingPref" runat="server" visible="false">
                                Bedding Preference
                                <br />
                                <asp:DropDownList ID="ddlRoom6BeddingPref" runat="server">
                                </asp:DropDownList>
                                <br />
                                <br />
                            </div>
                            Special Request* (optional)<br />
                            <asp:TextBox ID="txtRoom6Request" runat="server" TextMode="MultiLine" Height="50px"
                                Width="250px"></asp:TextBox><br />
                            <div class="i11">
                                *Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                            <br />
                            <br />
                        </div>
                        <div id="divRoom7" runat="server" visible="false">
                            Room 7:&nbsp;&nbsp; <b>
                                <asp:Label ID="lblRoom7Occupants" runat="server"></asp:Label></b><input id="inRoom7Adults"
                                    runat="server" type="hidden" /><input id="inRoom7Child" runat="server" type="hidden" /><input
                                        id="inRoom7ChildAge" runat="server" type="hidden" />
                            <hr />
                            First Name
                            <br />
                            <asp:TextBox ID="txtRoom7FirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator12" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom7FirstName" ErrorMessage="*Please enter your first name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            Last Name
                            <br />
                            <asp:TextBox ID="txtRoom7LastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator13" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom7LastName" ErrorMessage="*Please enter your last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            <div id="divRoom7SmokingPref" runat="server" visible="false">
                                <br />
                                Smoking Preference
                                <br />
                                <asp:RadioButtonList ID="rdoRoom7SmokingPref" runat="server" RepeatDirection="Horizontal">
                                    <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                    <asp:ListItem>Smoking</asp:ListItem>
                                </asp:RadioButtonList>
                                <br />
                            </div>
                            <div id="divRoom7BeddingPref" runat="server" visible="false">
                                Bedding Preference
                                <br />
                                <asp:DropDownList ID="ddlRoom7BeddingPref" runat="server">
                                </asp:DropDownList>
                                <br />
                                <br />
                            </div>
                            Special Request* (optional)<br />
                            <asp:TextBox ID="txtRoom7Request" runat="server" TextMode="MultiLine" Height="50px"
                                Width="250px"></asp:TextBox><br />
                            <div class="i11">
                                *Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                            <br />
                            <br />
                        </div>
                        <div id="divRoom8" runat="server" visible="false">
                            Room 8:&nbsp;&nbsp; <b>
                                <asp:Label ID="lblRoom8Occupants" runat="server"></asp:Label></b><input id="inRoom8Adults"
                                    runat="server" type="hidden" /><input id="inRoom8Child" runat="server" type="hidden" /><input
                                        id="inRoom8ChildAge" runat="server" type="hidden" />
                            <hr />
                            First Name
                            <br />
                            <asp:TextBox ID="txtRoom8FirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator14" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom8FirstName" ErrorMessage="*Please enter your first name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            Last Name
                            <br />
                            <asp:TextBox ID="txtRoom8LastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator15" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtRoom8LastName" ErrorMessage="*Please enter your last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            <div id="divRoom8SmokingPref" runat="server" visible="false">
                                <br />
                                Smoking Preference
                                <br />
                                <asp:RadioButtonList ID="rdoRoom8SmokingPref" runat="server" RepeatDirection="Horizontal">
                                    <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                    <asp:ListItem>Smoking</asp:ListItem>
                                </asp:RadioButtonList>
                                <br />
                            </div>
                            <div id="divRoom8BeddingPref" runat="server" visible="false">
                                Bedding Preference
                                <br />
                                <asp:DropDownList ID="ddlRoom8BeddingPref" runat="server">
                                </asp:DropDownList>
                                <br />
                                <br />
                            </div>
                            Special Request* (optional)<br />
                            <asp:TextBox ID="txtRoom8Request" runat="server" TextMode="MultiLine" Height="50px"
                                Width="250px"></asp:TextBox><br />
                            <div class="i11">
                                *Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                            <br />
                            <br />
                        </div>
                        <div class="btitle_full a_rad">
                            <h3>
                                Contact Details</h3>
                        </div>
                        We require a valid email address to contact you with the details of your booking.<br />
                        <div style="padding: 15px;">
                            Email Address
                            <br />
                            <asp:TextBox runat="server" ID="txtEmailAddress" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator16" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtEmailAddress" ErrorMessage="*Please enter your email address"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator ID="rfvExEmailValid" runat="server" ValidationGroup="guestdetails"
                                ErrorMessage="*" Text="" ControlToValidate="txtEmailAddress" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RegularExpressionValidator><br />
                            Confirm Email Address
                            <br />
                            <asp:TextBox runat="server" ID="txtConfirmEmailAddress" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator17" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtConfirmEmailAddress" ErrorMessage="*Please confirm your email address"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationGroup="guestdetails"
                                ErrorMessage="*" Text="" ControlToValidate="txtConfirmEmailAddress" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RegularExpressionValidator>
                            <asp:CompareValidator ID="cvEmail" runat="server" ValidationGroup="guestdetails"
                                ControlToCompare="txtEmailAddress" ControlToValidate="txtConfirmEmailAddress"
                                Text="email must match" Type="String" CssClass="validationErrorControl"></asp:CompareValidator>
                            <br />
                            <br />
                            Needed if there are questions about your reservation.
                            <br />
                            Phone Number
                            <br />
                            <asp:TextBox runat="server" ID="txtPhoneNumber" Width="250px"> </asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator18" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtPhoneNumber" ErrorMessage="*Please enter your phone number"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator ID="revClaimLast3NAF2" runat="server" ValidationExpression="^[0-9]+(\.[0-9]{1,2})?$"
                                ControlToValidate="txtPhoneNumber" ValidationGroup="guestdetails" Text="" ErrorMessage="*"
                                CssClass="validationErrorControl"></asp:RegularExpressionValidator>
                            <br />
                            <br />
                            <asp:Button ID="btnContinue" runat="server" OnClick="btnContinue_Click"
                                ValidationGroup="guestdetails" onmousedown="this.className = 'button_next_mousedown';"
                                onmouseup="this.className = 'button_next';" onmouseout="this.className = 'button_next';"
                                CssClass="button_next" OnClientClick="LoadValidationErrorCss();if (Page_ClientValidate('guestdetails')){this.removeAttribute('onmouseout');this.removeAttribute('onmouseup');this.className = 'button_processing';}else{return false;}" />
                        </div>
                    </div>
                    <div id="divPaymentDetails" runat="server" visible="false">
                        <div class="btitle_full a_rad">
                            <h3>
                                Credit Card Information</h3>
                        </div>
                        <div id="divCC">
                            Card Type
                            <br />
                            <asp:DropDownList ID="ddlCardType" runat="server" Width="250px">
                                <asp:ListItem Value="-1">- Select Your Card Type -</asp:ListItem>
                            </asp:DropDownList>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator26" runat="server" ValidationGroup="reservation"
                                ControlToValidate="ddlCardType" ErrorMessage="*Please select your card type"
                                InitialValue="-1" Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <br />
                            Card Number
                            <br />
                            <asp:TextBox ID="txtCardNumber" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator19" runat="server" ValidationGroup="reservation"
                                ControlToValidate="txtCardNumber" ErrorMessage="*Please enter your card number"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ValidationExpression="^[0-9]+(\.[0-9]{1,2})?$"
                                ControlToValidate="txtCardNumber" ValidationGroup="reservation" Text="" ErrorMessage="*"
                                CssClass="validationErrorControl" ></asp:RegularExpressionValidator>
                            <br />
                            Cardholder First Name
                            <br />
                            <asp:TextBox ID="txtCardholderFirstName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator20" runat="server" ValidationGroup="reservation"
                                ControlToValidate="txtCardholderFirstName" ErrorMessage="*Please enter cardholder's first name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator><br />
                            Cardholder Last Name
                            <br />
                            <asp:TextBox ID="txtCardholderLastName" runat="server" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator21" runat="server" ValidationGroup="reservation"
                                ControlToValidate="txtCardholderLastName" ErrorMessage="*Please enter cardholder's last name"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <br />
                            Expiration Date
                            <br />
                            <asp:DropDownList ID="ddlMonthExpiration" runat="server">
                                <asp:ListItem Value="-1">- Month -</asp:ListItem>
                                <asp:ListItem Value="1">01-January</asp:ListItem>
                                <asp:ListItem Value="2">02-February</asp:ListItem>
                                <asp:ListItem Value="3">03-March</asp:ListItem>
                                <asp:ListItem Value="4">04-April</asp:ListItem>
                                <asp:ListItem Value="5">05-May</asp:ListItem>
                                <asp:ListItem Value="6">06-June</asp:ListItem>
                                <asp:ListItem Value="7">07-July</asp:ListItem>
                                <asp:ListItem Value="8">08-August</asp:ListItem>
                                <asp:ListItem Value="9">09-September</asp:ListItem>
                                <asp:ListItem Value="10">10-October</asp:ListItem>
                                <asp:ListItem Value="11">11-November</asp:ListItem>
                                <asp:ListItem Value="12">12-December</asp:ListItem>
                            </asp:DropDownList>
                            <asp:DropDownList ID="ddlYearExpiration" runat="server" Width="100px">
                            </asp:DropDownList>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator27" runat="server" ValidationGroup="reservation"
                                ControlToValidate="ddlMonthExpiration" ErrorMessage="*Please enter your card's expiration month"
                                InitialValue="-1" Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator28" runat="server" ValidationGroup="reservation"
                                ControlToValidate="ddlYearExpiration" ErrorMessage="*Please enter your card's expiration year"
                                InitialValue="-1" Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <br />
                            Security Code<br />
                            <asp:TextBox ID="txtSecurityCode" runat="server" Width="150px" MaxLength="4"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator22" runat="server" ValidationGroup="reservation"
                                ControlToValidate="txtSecurityCode" ErrorMessage="*Please enter your 3 digit card security code"
                                Display="Dynamic" CssClass="validationErrorControl"></asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ValidationExpression="^[0-9]+(\.[0-9]{1,2})?$"
                                ControlToValidate="txtSecurityCode" ValidationGroup="reservation" Text="" ErrorMessage="*"
                                CssClass="validationErrorControl"></asp:RegularExpressionValidator>
                            What is it?<br />
                            <asp:Label ID="lblCCdisclaimer" runat="server" Text="Your credit card will be charged for the full payment upon submitting your reservation request. See User Agreement We protect your credit card information. See <a href='../privacy-policy.aspx' target='_blank'>privacy statement</a>"> </asp:Label>
                            <br />
                            <br />
                        </div>
                        <div class="btitle_full a_rad">
                            <h3>
                                Billing Address</h3>
                        </div>
                        <br />
                        The billing address provided must match the credit card that is used to reserve
                        your room.<br />
                        <br />
                        Country
                        <br />
                        <asp:DropDownList ID="ddlCountry" runat="server" Width="250px">
                        </asp:DropDownList>
                        <br />
                        Street Address
                        <br />
                        <asp:TextBox runat="server" ID="txtAddress1" Width="250px"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator23" runat="server" ValidationGroup="reservation" CssClass="validationErrorControl"
                            ControlToValidate="txtAddress1" ErrorMessage="*Please enter your address" Display="Dynamic"></asp:RequiredFieldValidator><br />
                        <asp:TextBox runat="server" ID="txtAddress2" Width="250px"></asp:TextBox>
                        (optional)
                        <br />
                        City
                        <br />
                        <asp:TextBox runat="server" ID="txtCity" Width="250px"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator24" runat="server" ValidationGroup="reservation" CssClass="validationErrorControl"
                            ControlToValidate="txtCity" ErrorMessage="*Please enter your city" Display="Dynamic"></asp:RequiredFieldValidator><br />
                        Postal / Zip Code
                        <br />
                        <asp:TextBox runat="server" ID="txtPostal" Width="150px"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator25" runat="server" ValidationGroup="reservation" CssClass="validationErrorControl"
                            ControlToValidate="txtPostal" ErrorMessage="*Please enter your postal code" Display="Dynamic"></asp:RequiredFieldValidator><br />
                        <br />
                        <div class="btitle_full a_rad">
                            <h3>
                                Hotel Policy</h3>
                        </div>
                        <asp:Label ID="lblHotelPolicy" runat="server"></asp:Label><br />
                        <br />
                        <div class="btitle_full a_rad">
                            <h3>
                                Cancellation Policy</h3>
                        </div>
                        <asp:Label ID="lblCancellationPolicy" runat="server"></asp:Label><br />
                        <br />
                        <hr />
                        <asp:CheckBox ID="cbTermsConditions" runat="server" onclick="CheckAgreed()" />
                        <asp:Label ID="lblDisclaimer" runat="server" Text="I agree to the above cancellation policy. By continuing with your reservation you agree to the terms and conditions, including the <a href='http://travel.ian.com/index.jsp?pageName=userAgreement&locale=en_US&cid=381988' target='_blank'>User Agreement</a>."></asp:Label>
                        <asp:RequiredFieldValidator ControlToValidate="txtAgreed" ID="rfvAgreed" runat="server"
                            CssClass="validationErrorControl" ErrorMessage="You must agree to the Terms and Conditions."
                            Text="You must agree to the Declaration & Authorization." ValidationGroup="reservation"></asp:RequiredFieldValidator>
                        <div style="display: none">
                            <asp:TextBox ID="txtAgreed" runat="server" />

                            <script type="text/javascript">
                                function CheckAgreed() {
                                    var ctrlTxt = document.getElementById('<%=txtAgreed.ClientID%>');
                                    var ctrlY = document.getElementById('<%=cbTermsConditions.ClientID%>');
                                    var valCtrl = document.getElementById('<%=rfvAgreed.ClientID%>');
                                    if (ctrlY.checked == true) {
                                        ctrlTxt.value = '1';
                                        valCtrl.style.visibility = 'hidden';
                                    }
                                    else {
                                        ctrlTxt.value = '';
                                    }
                                }
                            </script>

                        </div>
                        <br />
                        <br />
                        <asp:Button ID="btnReserve" runat="server" ValidationGroup="reservation"
                            OnClick="btnReserve_Click" onmousedown="this.className = 'button_submit_mousedown';"
                                onmouseup="this.className = 'button_submit';" onmouseout="this.className = 'button_submit';"
                                CssClass="button_submit" OnClientClick="LoadValidationErrorCss();if (Page_ClientValidate('reservation')){this.removeAttribute('onmouseout');this.removeAttribute('onmouseup');this.className = 'button_processing';}else{return false;}"/><br />
                        <label>*user may be charged each time they click the booking/submit button should such actions lead to duplicate bookings. </label>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <script type="text/javascript">

        function DisableReserve(btnId) {

            document.getElementById('<%=btnReserve.ClientID%>').disabled = 'true';

        }

        IncreaseProgress(100);
        HideLoading();
    </script>

</asp:Content>
